directed torpedo - German English Dictionary